home *** CD-ROM | disk | FTP | other *** search
/ Libris Britannia 4 / science library(b).zip / science library(b) / PROGRAMM / DB_CLIPP / H190.ZIP / VERTEX1.EXE / ENTRYRT.LNK < prev    next >
Text File  |  1992-09-12  |  4KB  |  158 lines

  1. #
  2. # OPTIMIZE.LNK
  3. #
  4. #
  5. # Wenn Sie die folgende Overlay-Struktur in Ihren Link-File einfügen,
  6. # erhalten Sie bis zu 45 KB mehr verfügbaren Convential-Memory.
  7. # Dies steigert die Geschwindigkeit Ihrer Applikation, da die Anzahl der
  8. # Swap-Vorgänge verringert wird. Der hiermit zu erzielende Speichergewinn
  9. # verhält sich proportional zur Größe der Applikation, und ist abhängig
  10. # von der Zahl der nachstehenden Module, die von Ihrem Programm aufge-
  11. # rufen werden.
  12. #
  13. # HINWEIS: Während des Link-Vorgangs erhalten Sie die folgende Warnung :
  14. # ════════
  15. #       warning wrt0046:Module "50\...." was supposed to be forced
  16. #       into a section, but was not linked into the programm.
  17. #
  18. #       Diese ist als Hinweis auf Module, die Ihr Programm nicht nutzt,
  19. #       zu verstehen. Wenn Sie diese Warnungen unterdrücken möchten,
  20. #       kommentieren Sie die entsprechenden Zeile mit "#" aus.
  21. #
  22.  
  23.  
  24.  
  25. # Fügen Sie hier Ihre OBJ-Files ein
  26. FILE ENTRY
  27.  
  28. # Legt einen RELOAD-Stack an
  29. RELOAD FAR 200
  30.  
  31.  
  32. # Anlegen der Overlay-Area 1
  33.  
  34. BEGINAREA
  35.  
  36.    SECTION  MODULE 50\MEMOEDIT
  37. #        CACHE ON
  38.         MO 50\MEMOREAD
  39.         MO 50\MEMOWRIT
  40.         MO 50\MEMOLINE
  41.         MO 50\MLCOUNT
  42.         MO 50\MEMOTRAN
  43.  
  44.    SECTION  MO 50\IS
  45. #        CACHE ON
  46.         MO 50\EXAMPLEC
  47.         MO 50\HARDCR
  48.         MO 50\PAD
  49.         MO 50\PADL
  50.         MO 50\PADC
  51.         MO 50\ASCAN
  52.         MO 50\ASORT
  53.         MO 50\DIRECTRY
  54.         MO 50\AEVAL
  55.         MO 50\ACOPY
  56.         MO 50\ADEL
  57.         MO 50\AINS
  58.         MO 50\COPYFILE
  59.         MO 50\TYPEFILE
  60.         MO 50\SCROLL
  61.         MO 50\GETE
  62.         MO 50\DISKSPAC
  63.  
  64.    SECTION  MO 50\SDF1
  65. #        CACHE ON
  66.         MO 50\SDF0
  67.         MO 50\SDFDYN
  68.         MO 50\DLM1
  69.         MO 50\DLM0
  70.         MO 50\DELIMDYN
  71.         MO 50\DBCREATE
  72.         MO 50\DBJUNCT
  73.         MO 50\DBSTRUCT
  74.         MO 50\ACHOICE
  75.  
  76.    SECTION  MO 50\NET
  77. #        CACHE ON
  78.         MO 50\DBCMD0
  79.         MO 50\DBCMD1
  80.         MO 50\DBCMD2
  81.         MO 50\DBCMD3
  82.         MO 50\DBCMD4
  83.         MO 50\DBCMD5
  84.         MO 50\ACCEPT
  85.         MO 50\DATE
  86.         MO 50\OSDATE
  87.  
  88.    SECTION  MO 50\FGET
  89. #        CACHE ON
  90.         MO 50\OLDBOX
  91.         MO 50\OLDCLEAR
  92.         MO 50\RUN
  93.         MO 50\SEND
  94.         MO 50\JOINLIST
  95.         MO 50\SORTOF
  96.         MO 50\SORTBLOC
  97. ENDAREA
  98.  
  99.  
  100. # Anlegen der Overlay-Area 2
  101.  
  102. BEGINAREA
  103.    SECTION  MO 50\TBROWSE0
  104. #        CACHE ON
  105.    SECTION  MO 50\TBROWSE1
  106. #        CACHE ON
  107.    SECTION  MO 50\EXAMPLEA
  108. #        CACHE ON
  109.         MO 50\PHILES
  110.         MO 50\DBF0
  111.         MO 50\DTX0
  112.         MO 50\INITEXIT
  113.         MO 50\TXOPEN
  114.         MO 50\BOX
  115.         MO 50\STRTRAN
  116. ENDAREA
  117.  
  118.  
  119.  
  120. ##############################################################################
  121. #
  122. # Wenn genügend EMS vorhanden ist, und Sie mehr Convential Memory be-
  123. # nötigen, entkommentieren Sie die folgenden Zeilen. Es werden dann die
  124. # Datenbank Treiber in externe Overlays ausgelagert. Da dies allerdings Ihre
  125. # Applikation u.U. verlamgsamen wird, sollten Sie, je nach Environment,
  126. # das CACHE EXPANDED- bzw. das CACHE EXTENDED Kommando verwenden, und
  127. # gleichzeitig die CACHE ON Anweisungen entkommentieren. Die Zahl der
  128. # Module, die den Cache nutzen sollten, wird natürlich von der Größe
  129. # des CACHE, sowie der Größe des verfügbaren EMS bestimmt.
  130. #
  131. # HINWEIS: Beachten Sie bitte, daß ein so erstelltes Programm nur in
  132. #       einem entsprechenden Environment lauffähig ist!
  133. #
  134. #
  135. #
  136. #  BEGINAREA
  137. #     SECTION INTO dclip.ovl
  138. #     CACHE ON
  139. #     MO 50\dbf1
  140. #     SECTION INTO dclip.ovl
  141. #     CACHE ON
  142. #     MO 50\dtx1
  143. #  ENDAREA
  144. #
  145. #  wahlweise, keinesfalls gleichzeitig!
  146. #  CACHE EXPANDED 500.K
  147. #  CACHE EXTENDED 500.K
  148. #
  149. ###############################################################################
  150.  
  151.  
  152.  
  153. # Falls die TOOLS eingebunden werden...
  154. # LIB NT250
  155. LIB VERTROOT
  156. LIB VERTEXUS
  157.  
  158.